#pragma once

typedef struct Slot {
	short id;
	short count;
	short damage;
	short nbt_length;
} Slot;

typedef struct Metadata {
	int type;
	union {
		char byte;
		short shrt;
		int integer;
		float flt;
		char string[1024];
		Slot slot;
		int coord[3];
	};
} Metadata;
